macOS on Toshiba Portege Z30-A-12X
OpenCore config for Hackintosh Toshiba Portege Z30-A-12X
Table of Contents
Screenshots
Original Hardware
macOS Update History
What's working
What's you have to do
Kexts Used
SSDTs Used
Credits
Donate
Screenshots
CPU Temperature
Minimum and Maximum
Geekbench
CPU
OpenCL
Monterey
Big Sur
Bluetooth
System Preferences
Original Hardware 💻
Type
Spec
Status
Model Name
Toshiba Portege Z30-A-12X
✅
CPU
Intel(R) Core(TM) i5-4200U CPU @ 2.60GHz Haswell
✅
RAM
8 GB 1600 MHz DDR3L
✅
Internal Graphics Card
Intel(R) HD Graphics 4400 (1 GB)
✅
Wi-Fi
Intel Dual Band Wireless AC 3160
✅
Ethernet
Intel I218-V
✅
Audio
Realtek ALC283
✅
Touchpad
ALPS PS/2 Pointing Device
✅
SD Card Reader
RTS5227 PCI Express Card Reader
✅
Fingerprint
??
❌
Display
??
✅
Camera
Toshiba Webcam
✅
macOS Update History
✅ macOS Monterey 12.6.1
✅ macOS Monterey 12.4
✅ macOS Monterey 12.3.1
✅ macOS Monterey 12.3
✅ macOS Big Sur 11.6.3
✅ macOS Big Sur 11.0.1
✅ macOS Catalina 10.15.7
✅ macOS Mojave 10.14.6
✅ macOS High Sierra 10.13.6
✅ macOS Sierra 10.12.6
✅ macOS El Capitan 10.11.6
What's working 💻
Type
Status
Turbo boost and CPU frequency stage
✅
Intel HD Graphics 4400
✅
Brightness control
✅
HDMI
✅
Audio Realtek ALC283
✅
Intel Ethernet I218-V
✅
Intel AC 3160 Wi-Fi, Bluetooth, iServices...
✅
USB 3.0 (with Port Map)
✅
Touchpad (14 gestures are working)
✅
Battery status
✅
Camera
✅
S3 Sleep / Wake
✅
S4 Hibernation / Wake
✅
Shutdown / Reboot
✅
Fn shortcut keys
✅
What's you have to do 💻
Type
Info
Status
SMBIOS Settings
With [GenSMBIOS] you should definitely set your SMBIOS settings and ROM value for iCloud and Apple services. ROM value is your ethernet MAC address. Be sure your ethernet is en0 in Hackintool.
⚠️
Kexts Used
Kext
Info
Lilu
An open source kernel extension bringing a platform for arbitrary kext, library, and program patching throughout the system for macOS.
VirtualSMC
Advanced Apple SMC emulator in the kernel. Requires Lilu for full functioning.
WhateverGreen
Various patches necessary for certain ATI/AMD/Intel/Nvidia GPUs. This is needed for Intel HD 620.
SMCBatteryManager
a member of VirtualSMC that parses battery info.
SMCProcessor
a member of VirtualSMC that provides power info of processor temperature.
AppleALC.kext
An open source kernel extension enabling native macOS HD audio for not officially supported codecs without any filesystem modifications.
USBPorts
[USB] Kext to inject mapped USB Ports. (via Hackintool)
CPUFriend
A Lilu plug-in for dynamic power management data injection.
CPUFriendDataProvider
A CPUFriend plug-in for CPU power management.
VoodooPS2Controller
Contains updated Voodoo PS/2 Controller, improved Keyboard & Synaptics TouchPad.
IntelMausi
[Ethernet] Intel onboard LAN driver for macOS.
AirportItlwm
[Wi-Fi] An Intel Wi-Fi Adapter Kernel Extension for macOS.
ToshibaBluetooth
[Bluetooh] This kext for toshiba. (thanks idragon81 from tonymacx86)
IntelBluetoothFirmware
[Intel Bluetooth] Kernel Extension that uploads Intel Wireless Bluetooth Firmware to provide native Bluetooth in macOS.
BlueToolFixup
[Bluetooth] Injecting bluetooth firmware on Monterey+.
IntelBTPatcher
[Intel Bluetooth] A Lilu base patcher that fix Intel Bluetooth on Bigsur, Catalina, Mojave, High sierra etc, tested with Bigsur and Catalina all working good.
IntelBluetoothInjector
[Intel Bluetooth] Injecting intel bluetooth firmware on Big Sur-.
Sinetek-rtsx
This driver is for Realtek SDHC card readers on a pci/pcie bus, most commonly found in laptops.
NVMeFix
[SSD] NVMeFix is a set of patches for the Apple NVMe storage driver, IONVMeFamily.
RTCMemoryFixup
An open source kernel extension providing a way to emulate some offsets in CMOS (RTC) memory. It can help you to avoid some conflicts between macOS AppleRTC and firmware/BIOS of your PC.
RestrictEvents
Lilu Kernel extension for blocking unwanted processes causing compatibility issues on different hardware and unlocking the support for certain features restricted to other hardware.
FeatureUnlock
Lilu Kernel extension for enabling: Sidecar, NightShift, AirPlay to Mac, Universal Control.
NoTouchID
Lilu plugin for disabling Touch ID support.
SSDTs Used
SSDT
Info
Status
SSDT-PTSWAK.aml
Comprehensive Sleep and Wake Patch.
[Functional]
SSDT-AC.aml
Attaches an AC Adapter Device existing in a Laptop's DSDT to the AppleACPIACAdapter service in the IORegistry of macOS.
[Cosmetic]
SSDT-EC-USBX.aml
Adds a fake Embedded Controller (SSDT-EC) and enables USB Power Management (SSDT-EC-USBX).
[Functional]
SSDT-GPRW
macOS will instant wake if either USB or power states change while sleeping. To fix this we need to reroute the GPRW/UPRW/LANC calls to a new SSDT.
[Functional]
SSDT-HPET.aml
Fixes IRQ conflicts. Required for on-board sound to work.
[Functional]
SSDT-OC-XOSI.aml
OS Check Fix patch to simulate a version of Windows for Darwin.
[Functional]
SSDT-PLUG.aml
Allow the kernel's XCPM(XNU's CPU Power Management) to manage CPU's power management.
[Functional]
SSDT-PNLF.aml
Adds Backlight Control for Laptop Screens.
[Functional]
SSDT-SLPB.aml
Enabling Sleep Button.
[Functional]
Credits
Dortania for developing OpenCore.
Apple for macOS.
Acidanthera for most of the kexts.
RehabMan for battery patches.
Sniki for USB kext.
And anyone else that helped to develop and improve hackintoshing.
Donate - Bağış
|